repeated flogging - Espagnol Anglais Dictionnaire